.bank-list-container {
	padding: 0.3rem;
	.check-bank {
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
		text-align: center;
		font-size: 0.32rem;
		color: rgb(248, 38, 45);
		line-height: 0.8rem;
	}
	.item {
		background-color: #fff;
		background: rgba(255, 255, 255, 1);
		box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.06);
		margin-bottom: 0.3rem;
		display: flex;
		padding: 0.3rem;
		&-img {
			width: 0.6rem;
			height: 0.6rem;
			margin-right: 0.3rem;
		}
		&-name {
			font-size: 0.32rem;
			font-weight: bold;
			margin-bottom: 0.3rem;
		}
		&-card {
			font-size: 0.32rem;
			font-weight: 400;
			color: rgba(51, 51, 51, 1);
			line-height: 0.44rem;
		}
		&.disabled {
			opacity: 0.3;
		}
	}
	.add-icon {
		width: 100%;
	}
	.item-card-error {
		color: red;
	}
}
.bank-list-modal {
	.am-modal-body {
		padding-right: 5px !important;
	}

	.am-modal-header {
		border-bottom: 1px solid rgba(238, 238, 238, 1);
		padding-top: 0.32rem;
		padding-left: 0.42rem;
		padding-bottom: 0.24rem;
	}

	.am-modal-title {
		text-align: left;
		font-size: 0.32rem;
	}

	.am-modal-close {
		top: 0.32rem;
	}

	.bank-item {
		&:first-child {
			margin-top: 0.2rem;
		}

		&:last-child {
			// border-bottom: none;
		}

		display: flex;
		padding: 0.26rem 0;
		align-items: center;
		border-bottom: 0.02rem solid #f8f8f8;
		width: inherit;

		img {
			width: 0.6rem;
			height: 0.6rem;
			margin-right: 0.5rem;
		}

		&-desc {
			text-align: left;

			.name {
				color: rgba(74, 74, 74, 1);
				line-height: 0.4rem;
				font-size: 0.28rem;
				margin-bottom: 0.04rem;
			}

			.limit {
				color: rgba(136, 136, 136, 1);
				font-size: 0.24rem;
				line-height: 0.34rem;
			}
		}
	}
}
